package org.osomit.sacct.service.iface;

import org.osomit.sacct.entity.SessionInfo;
import org.osomit.sacct.entity.RequestContext;

/**
 * @author Jian Fang (John.Jian.Fang@gmail.com)
 *
 * Date: Jul 4, 2009
 */
public interface SessionService extends Service{

    SessionInfo handshake(RequestContext context, String clientPubKey);

    String closeSession(RequestContext context, String goodbye);

    String hello(RequestContext context);
}
